engine cooling subsystem - Spanish English Dictionary